non-woven fabric - Turco Inglés Diccionario